.baockP{ margin-top:20px; overflow:hidden;min-height: 525px;}	
.baockP .leftb{ text-align:left; padding:10px 0; width:192px; color:#848484; display:inline; background-color:#fff;}
.baockP .leftb dl{ line-height:24px; overflow:hidden; font-size:12px; padding:10px 0; margin:0 20px; border-bottom: 1px solid #f2f2f2;}
.baockP .leftb dl dt{ text-align: center; font-family:"微软雅黑"; font-size:16px; color:#ef3b48;font-weight: 700;padding-bottom:10px;}
.baockP .leftb dl dd{ padding:7px 0px 7px 35px; position:relative;}
.baockP .leftb dl a{ display:block; padding-left:10px; color:#848484 }
.baockP .leftb dl a:hover,.baockP .leftb dl a.on{ color:#ef3b48; padding-left:8px;background: url(../images/aboutus_ico.gif) no-repeat 76px 5px;}
.baockP .leftb dl.no_border{ border:none;}
.msg1{ position:absolute; left:65px; top:5px; background-color:#e24242; color:#fff; height:12px; font:800 12px/12px ""; padding:2px; border-radius:3px;}
.msg1 em{ display:block; height:0; width:0; border:5px solid #e24242; top:6px; left:-5px; position:absolute; border-color:#f2f2f2 #e24242 #f2f2f2 #f2f2f2; border-width:0 5px 5px 0; overflow:hidden;}
.baockP .rightb{ border-left:1px solid #f2f2f2; width:990px; min-height:750px; padding-bottom:30px; overflow:hidden; background-color:#fff;}
.baockP .rightb .bp{ padding:20px 50px; text-align:left; zoom:1;position: relative;}
.baockP .rightb .bp .tit{ color:#333; padding-bottom:20px; zoom:1}
.baockP .rightb .bp h2{ font-weight:bold; text-align:right; font-size:14px;}
.blockBL{ padding:10px; margin-bottom:10px; background-color:#fefef3; border:1px solid #F9F4E8; text-align:right; zoom:1; overflow:hidden; color:#333;}
.blockBL span{ display:block; text-align:left; line-height:20px;}
.blockBL a{ color:#09c}
.blockBL a:hover{ text-decoration:underline; color:#ef3b48}
.an_tab_nav{ height:47px; background:#f5f5f5; zoom:1;line-height: 47px;}
.an_tab_nav li{ display:inline; font-size:16px;width:150px;text-align: center;  }
.an_tab_nav li.on{ background:#ef3b48; font-weight:bold;}
.an_tab_nav li a{ display:inline-block; vertical-align:top;  padding-right:10px; }
.an_tab_nav li a:hover{ text-decoration:underline;}
.an_tab_nav li.on a{ color:#fff;}
/*
.blockE li{ width:100%; border-bottom:1px dotted #e6e6e6}
.blockE li.one{ background-color:#f6f6f6; font-weight:800; color:#333; line-height:30px; border:none;}
.blockE li span{ padding:10px 20px; overflow:hidden}
.blockE li.one span{ padding-top:0; padding-bottom:0;}
.blockE li span.w1{ width:150px;}
.blockE li span.w2{ width:100px;}
.blockE li span.w3{ width:365px;}
*/
.user_zlinfo{margin:40px;font-family: "微软雅黑"}
.user_zlinfo li{border:#f9f4e8 1px solid;background:#fefef3;padding:10px;margin:10px;}
.user_zlinfo li a{color:#0099cc;}


.usermain{margin-top:50px;}
.usermain .profile_info {padding-left: 145px;width: 646px;margin-top: 70px;}
.usermain .avatar {width: 100px;line-height: 24px;text-align: center;margin-left:100px;margin-left:-80px;}
.usermain .profile_info .avatar img {height: 98px;width: 98px;}
.usermain .profile_info .avatar a{color: #007e8c;}
.usermain .reg_box {text-align: left;}
.usermain .item{ height: 40px;line-height: 40px;text-align: left;padding-bottom: 12px;clear:right;margin-left:70px;position: relative;}
.usermain .item label{float: left;width:80px;text-align:right;margin-right:10px;}
.usermain .item input {height: 35px;padding: 1px;width: 298px;vertical-align: middle;line-height: 34px;border:1px solid #e2e2e2;} 
.usermain .item select{-moz-box-sizing:content-box;
	-ms-box-sizing:content-box;
	box-sizing:content-box;
	filter:alpha(opacity=0);
	position:absolute;
	background:#fff;
	min-width:100%;
	border:inherit;
	color:inherit;
	font:inherit;
	padding:1px;
	margin:-1px;
	height:100%;
	opacity:0;
	border:0;
	bottom:0;
	left:0;
	top:0;
	*left:-9999em;
	*padding:0;
	*margin:0}
.usermain .item select option{text-indent:10px;}
.usermain .item .sexradio label{float: left;width:auto;margin-right: 10px;}
.usermain .item .sexradio input{float: left;width:auto;}
.usermain .item .btn {height: 40px;width: 296px;border: none;background:#ef3b48 ;cursor: pointer;color:#fff;font:18px/38px "微软雅黑";}
.usermain .item .error{ display:inline-block; background: url(../images/account/detail.gif) no-repeat 4px -503px; height:32px;line-height: 32px;padding-left:25px;vertical-align:middle; }
.usermain .item .success{ display:inline-block; background: url(../images/account/detail.gif) no-repeat 4px -475px; height:32px;line-height: 32px;padding-left:25px; vertical-align:middle;}
.usermain .item .info{ display:inline-block; background: url(../images/account/detail.gif) no-repeat 4px -449px; height:32px;line-height: 32px;padding-left:25px; vertical-align:middle;}
.select_ui{
	position: relative;
	display: inline-block;
	border:1px solid #e2e2e2;
	height:35px;
	padding:0 10px;
	color:#bbb;
	vertical-align: middle;
	margin-right:5px;
}
.select_arrow{
	border-color:#b7b7b7 transparent;
	border-top-color:inherit;
	border-width:5px 5px 0;
	border-style:solid;
	position:absolute;
	margin-top:-2px;
	overflow:hidden;
	right:7px;
	height:0;
	width:0;
	top:50%;
	*border-color:#f2f2f2;
	*border-top-color:#b7b7b7
}
.select_text_ui{
	
	
	margin-right:26px;
	overflow:visible;

	display:block
}

#sexradio{display: inline-block;margin-top:7px;}
 #sex_male ,#sex_female{ display:none}
 #sexradio label
 {
  display:-moz-inline-block;
  display:inline-block;
  cursor:pointer;
  margin:5px 0;
  padding-left:30px;
  line-height:16px;
  background:url(../images/account/login.gif) no-repeat 0 -268px;
  text-align: left;
 }
 #sexradio label.checked{background-position: 0 -292px;}
 .user_psw_txt{position: absolute;top:0px;left:95px;color:#ccc;font-size: 14px;}
.usermain .avatar_small {width: 100px;line-height: 24px;text-align: center;margin-left:200px;}
.bigImg{width:151px;margin-left:-80px;text-align: left;}
.bigImg img{ width:151px; height:151px;}
.filebtn{ position: relative;margin-bottom: 70px;margin-top:13px;}
.filebtn input{ *border:1px solid #ccc;}
.files{ margin-top:20px; padding-left:30px;}
.input_file{ width:98px; height:35px; display:block; background:#e6e6e6;margin-left:202px;line-height: 35px;text-align: center;}
.profile-input{position: absolute;opacity: 0;filter: alpha(opacity=0);height: 35px;width: 96px;left:202px;}

.account_c{margin:40px;}
.account_c ul{ margin-left:15px; overflow:hidden; padding-bottom:20px;}
.account_c ul li{width: 132px;text-align: center;margin-right: 40px;}
.account_c ul li span{ display:block; line-height:28px;}
.account_c ul li span a{ color:#cc0000;}
.account_c ul li span a:hover{ text-decoration:underline}
.account_c ul li span em{ display:inline-block; color:#ccc; width:10px;}



table{font-size: 12px;width: 100%;border-collapse: collapse;}
table td{ text-align:center;padding: 4px 0px;color: #4F6B72;border-bottom: 1px dashed #e6e6e6; line-height:40px}
table .title th{ color:#333; font-weight:bold;border-bottom: 1px solid #e6e6e6; height:40px;text-align:center}
table .title th.date_span{ width:150px;}
table .title th.destribe_span{ width:450px;}

table .title th.giftDetails_span{ width:390px;}
table .title th.type_span{ width:60px;}
table .title th.status_span{ width:50px;}
table .title th.operating_span{ width:120px;}
table td .btn{ padding:5px 10px; border:1px solid #ddd; background:#f5f5f5;}
table td .singleSun{background:#EF3B48;color:#fff;border:0;}
.blockD{line-height: 50px;text-align: center;color: #999;}



.mark_title{ height:30px;line-height: 30px; border-bottom:#eee 1px solid;padding:5px 0;}
.mark_title span{ color:#333; font-weight:bold; display:inline-block}
.mark_title span.s1{ margin-left:20px; width:400px; }
.mark_title span.s2,.s3{ width:130px;text-align: center;}
.mark_title span.s4{width:190px;text-align: center;}
.goods_de_list{ margin-top:20px; font-size:12px; margin-left:20px;border-bottom:#eee 1px dashed;padding-bottom:20px;}
.goods_de_list span{ display:inline-block; text-align:left;vertical-align:middle}
.goods_de_list span.nike img {margin-left:25px;}
.goods_de_list input{ margin-top:20px; }
.goods_de_list .sm{ display:block; width:245px; margin-left:5px;}
.goods_de_list .sm:hover{ text-decoration:underline; color:#cc0000;}
.goods_de_list .s1{width:400px;}
.goods_de_list .s2{ width:130px;color:#333;text-align: center;}
.goods_de_list .s3{ width:130px;color:#bb2020;text-align: center;}
.goods_de_list .s4{ width:190px;color:#333;text-align: center;}
.cancelCollection{margin-top: 20px;margin-left: 20px;border-top: 1px solid #f6f6f6;padding-top: 10px;}
.cancelCollection .cancelAll{ margin-top:-5px; margin-right:3px;}
.cancelCollection a{ font-size:13px; color:#666; border:1px solid #ddd; background:#f5f5f5;padding: 5px 15px;height: 18px;line-height: 21px;overflow: hidden; margin-left:10px;}
.cancelCollection a:hover{ text-decoration:underline; color:#cc0000;}


.invite_friend{ line-height:24px;}
.invite_friend h3{line-height: 30px;font-size: 14px;font-weight: bold;padding: 10px 0;}
.invite_friend p{line-height: 30px;font-size: 14px;}
.invite_friend dl{padding-top: 5px; padding-bottom:20px;}
.invite_friend dt{ display:block;}
.invite_friend dt em{color: #c41304;}
.invite_friend dd{color: #999;clear: both; display:block; position:relative;}
.invite_friend dd.copyUrl{ height:45px;}
.invite_friend dd textarea {margin-top: 5px;color: #ccc;width: 500px;border: 1px solid #ccc;resize: none;padding: 5px;line-height: 20px;font-size: 12px;}
.invite_friend dd span{width: 65px; height:35px; line-height:35px; display:inline-block}
.invite_friend dd .links_in{ height:28px; line-height:28px; width:427px; border:1px solid #ccc; padding:2px 5px; text-align:left; display:inline;color:#ccc;}
.invite_friend dd .fuzhi{
	width: 60px;
	height: 29px;
	background:#f5f5f5;
	position: absolute;
	left: 520px;
	top: 5px;border:#ddd 1px solid;
	color:#666;
	text-align: center;line-height: 29px;
}
.invite_friend dd .fuzhi a{ display:block}



.show_point{ position:absolute;right:56px;}
.text_div{ overflow:hidden; height:auto;width:890px; margin-top:10px; margin-bottom:20px;padding-bottom:20px; border:1px solid #eee; background-color:#f5f5f5;box-shadow: 0 2px 6px #979797;}
.angle{ display:block; background:url(../images/user/angle.png) no-repeat; width:16px; height:9px; position:absolute; left:790px; top:2px;}
.text_div .account{ height:90px; padding:5px; display:inline-block; border:1px solid #ddd; width:500px; resize:none; margin-top:15px; margin-left:15px;  margin-right:35px; font-size:12px;}
.text_div .ruleDescripition{ background-color:#fff; width:290px; height:80px; display:inline-block; line-height:1.8em; color:#999; padding:20px 10px 0 10px; border:1px solid #ddd;  margin-top:15px;}
.text_div .ruleDescripition a{ color:#2097B9;}
.text_div .ruleDescripition a:hover{ text-decoration:underline}
.text_div .upload{ color:#666; margin-left:15px; margin-top:10px;}
.text_div .upload a.addFace{ display:inline-block; width:40px; padding-left:20px; height:20px; background:url(../images/user/face.png) no-repeat 0 0;}
.text_div .upload form{ display:inline;}
.text_div .upload .addImg_file{ border: medium none;display: inline-block;height: 20px;margin-top: 5px;opacity: 0;position: absolute;width: 50px;cursor: pointer;}
.text_div .upload .addImg_a{ display:inline-block; width:40px; padding-left:20px; height:20px;background:url(../images/user/face.png) no-repeat 0 -22px; }
.text_div .sub_btn{ width:90px; height:35px; line-height:35px; background:#dedede; display:inline-block; margin-left:250px; }
.text_div .imgShow{ overflow:hidden; height:auto; margin-top:10px;}
.text_div .imgShow ul{ padding-top:20px; border-top:1px dashed #fca9a9;overflow:hidden; height:auto;}
.text_div .imgShow ul li{ display:inline-block; margin-right:10px; border: 1px solid #ffb6b6; cursor:pointer; position:relative; margin-bottom:10px; margin-left:10px;}
.text_div .imgShow ul li.last{ margin-right:0;}
.text_div .imgShow ul li .close_img{ display:block; position:absolute; width:18px; height:19px; background:url(../images/user/x.png) no-repeat; right:-10px; top:-10px; }

